2650
20
5225
8
1416
1
2386
2159
1844
2530
4
2250
6236
10
1174
10827
83
1914
2629
2
2392
585
378
0
951
1015
562