940
2
854
3
1149
1241
1
2493
1508
2456
11
1244
1482
3002
4
3006
1588
1397
0
2278
1081
670
1327
2010
1649
1447
3802
746
1632
1368
1200
1008
1422
1307
1278
3025