2949
0
297066
370
863
1429
1377
2
876
4443
9
1828
3
108797
1845
1
1812
823
1694
6781
788
1458
3926
14
61216
645
570
1679
2627
1162
536
1331
1527
1623
1431
1243