5060
2
6500
0
2277
2152
12459
3
5055
880
1
6317
6
5147
3971
23802
9
2466
5
13018
3554
636
2788
18816
11
1005
2163
3120
4
2060
1637
6779
4309
14559
12
1498
7304
7
2541
4431
4706