1426
1
1112
454
504
946
1651
22
2208
4
2494
7
1665
3765
8
1662
6
2859
5928
1285
773
3
1619
1441
2
1703
4984
11
948
1090
5
2342
1236
987
96
2176
14
1793
447
4871
1412