1030
2
321
0
3547
3
3088
1
45
116352
18
1702
10
514
2398
126
3170
6
393
94
815
1081
130
2185
5
124228
11556
13
68
1786
3425
1197
64664
2552
1148
21
568
1831
4
1653