2277
0
2638
3
3470
5
1628
1
2711
2
3261
1326
118
13018
2300
7876
4
2763
883
549
979
3351
2669
969
4309
2982
3361
3573
2091
4325
15
1942
9
2059
3225
2757
12459