1527
2
272
0
1812
1
2949
1679
5771
10
1162
1331
32302
1623
1431
1243
1239
1267
1767
1843
345
1458
8945
101569
3172
608
297066
652
4198
1558
925
3
6781
3629
883