1581
2
3765
4
5225
8
2478
1
1160
5196
3629
1637
3
1295
2917
1972
2274
2650
20
1404
280
1392
1431
5717
1815
2250
2443
13967
1908
2245
1844
1080
297066
0
1226
1268
3053
7