1047
2
3354
5
562
1
2949
0
3612
10
1239
1380
1828
3
108797
4358
6
534
1812
6781
297066
1431
1458
3926
14
61216
32302
645
6294
4
123674
35
1679
1282
1162
536
1331
1527
1623
1243