2033
8
629
0
1252
2174
1
1239
1528
2
2547
3
3153
1618
2478
1935
5
2055
285
6960
7670
806
1326
992
2664
9
7543
2376
2398
3175
3215
6916
5674
3509
1785
6
6500
1498