940
2
854
3
1148
1239
1
2488
1507
2456
11
1243
1482
3001
4
3006
1588
1397
0
2278
1081
670
1326
2010
1649
1447
3802
746
1626
1365
1200
1007
1422
1307
1278
3025