1292
2
1373
4
1107
1
1570
94
87
446
527
1390
0
1365
3
565
407
549
1852
6
631
486
77
1080
671
1190
1514
1089
383
60
63
274
81