2622
6
1746
2
1813
1
1618
0
1225
951
2304
1348
6346
16
2377
1622
989
1320
159
2982
3
83
1545
2327
11
2886
1123
2650
20
1051
2209
1000
685
862
12459