1518
2
4818
4
1331
1306
0
2704
7
1604
3
7071
5
2127
189326
7034
6779
4043
6
2780
1
1213
2152
5849
3613
8
2576
1289601
5825
636
2715
1037
3163
586
2300
1097
2667
2295
2911