438
3
1130
0
1138
4
1773
2
1781
10
4304
26
3894
5736
32
406
920
5756
38
12400
106
6667
53
6577
49
821
581
145
6937
45
18077
165
375
425
336
847
237
75
804
860
1016
558
985
442
524
151