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
753
1431
2235
595
918
1397
2277
4248
1632
1014
2523