1545
1
1046
1166
1107
297066
0
1557
108797
1239
515
1268
2
1245
1458
4617
5
2949
1331
1267
1623
61216
1162
1969
370
5141
7
1614
863
1812
1527
1767
19079
6
2396
3926
14