1195
2
5088
6
2471
7
1380
0
801
3248
8
3673
2155
3
3610
1289601
4
1237
2966
1407
1
3126
2578
2948
1250
946
1145
1558
3090
2408
1527
1777
1221
1265
1935
2154
6977
2627