1233
4
883
2
1418
5
1319
742
1598
830
938
6
1047
3
645
1691
1
4980
11
271
0
594
458
2612
316
1312
1524
1088
164
487
516
157
1586
2040
1948
446
439
328