1033
1
1215
748
502
2
1589
1300
3
1720
77
717
819
0
641
457
866
1487
989
509
2123
1338
1402
870
2607
4
650
1449
481
1557
6
1131
836
76
1078
668