2386
1
944
3
2268
8
16174
5
2578
1509
2245
2980
3230
7
2530
4
3007
6236
10
2082
1751
1174
10827
2760
1749
2629
2
2136
0
1093
1632
526
5308
585
378
951
1015
562
2906