515
0
2949
297066
1331
1
1623
3398
9
3250
2
1377
1812
1558
32302
3629
652
665
1679
1162
2522
1527
1431
1243
1239
2049
1267
1767
1843
1282
8945
2595
181997
11
839