1679
2
1092
1
3034
4031
2949
0
108797
1812
297066
1458
3926
14
2530
4
1162
1331
1527
1623
1431
1243
1239
1267
5232
19
1767
1843
768
1282
6294
1614
1545
8945
1212
11650
23