1829
3
1546
1312
5
883
2
425
1
1695
1445
2612
6
527
1047
1524
410
1450
1088
487
1248
1951
6211
1394
2663
947
742
4
516
4169
15
4355
14
1041
334
715
316
576