1233
4
883
2
1418
5
1319
743
1598
830
938
6
1047
3
645
1695
1
4984
11
271
0
594
458
2612
316
1312
1524
1088
164
487
516
158
1586
2040
1951
446
439
330