2949
0
297066
1458
108797
3926
14
1243
1
1623
1162
1267
2
1527
1843
1812
578
1679
1331
1431
3629
1239
1767
1356
1282
1069
6294
4
906
1614
8945
7258
665