1777
2
2942
6
7053
7
1324
1376
1
5204
3
1403
1319
890
2255
1563
947
1481
658
0
1585
2873
1161
6047
54
1069
1250
1451
2913
2338
1411
1259
617
980
791
1884