2650
20
1394
1
2386
2159
3765
4
3120
5225
8
2530
1939
2
2250
6236
10
1174
9511
5
1037
1410
0
2629
131589
585
1749
378
951
2912
1015