1567
5
1092
1
1547
1002
2
2948
1062
10
1918
2001
1446
3
4936
32
2200
11
1169
1187
0
2444
2763
1699
924
1153
1190
1654
14
1518
622
673
871
36
2543
4
4135
1641
16559
1026