1167
3
1994
2
5259
17
937
2155
1
1160
3207
11
394
3599
5642
13
6027
10
2872
2130
974
637
4
6677
20
897
1475
1406
3030
782
2107
1101
6618
1343
0
999
1370
1928
1721
638