2361
2
6891
6
5560
5
5590
1337
0
1222856
4
1094
2683
20634
8
2702
1721
1
2445
3063
3
2393
282572
1336
1198