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