923
2
1840
6
2956
1220
1106
2690
4
1347
1
1246
1583
912
1454
1095
0
1002
1811
458
1625
2009
902
2002
3
588
753
1431
579
445
2235
595
918
1397
2277
504