2499
4
597
2
10270
576
1
958
480
0
2461
20
1217
2494
2604
7
2320
2127
2733
3
3262
5
1642
1910
5871
15
2079
2288
2328
4936
8280
8
1898
3092
1841
392
2619
645
180849
11829