1653
3
1223
5
641
1
5929
4689
9
3643
10222
14
1324
4
1766
2
2859
2953
1859
2017
7
542
2292
1353
1130
487
1229
2893
952
1672
27
523
2991
0
696
1442
1133
1322
3300
8
1517
10