1103
1
1521
2
1281
5108
5
1197
3172
13
3406
4
1549
0
1390
990
4594
4640
28
1428
12
4105
4618
17
2855
11
12575
7221
8
4454
6
1040
2016
1427
3
1743
1379
4822
9
7967
1388
1724
1140
1405