1275
2
1532
1
2522
181997
11
2365
4
4179
3172
2760
1399
838
582
0
2456
16062
15
3357
2377
9611
2512
2209
2499
3354
2972
3326
3
1813
2562
370
83
2381
1632
1547
1660