2107
2
2159
1
2631
674
0
522
2578
4
1839
2047
3
841
2302
2650
1896
11
2436
6856
24
2395
1555
678
2850
4862
2264
2705
392
2038
2152
871
3052
13
1078
4130
18
748
490