2132
2
2431
1
2254
3121
2209
6
1295
571
0
3444
3
1599
2650
20
944
894
280
1752
17340
14
1581
1748
2250
14887
18
3765
4
2245
2153
7
297066
1226
3053
2354
1782
3683
1101
2320