2921
5
1623
2
1879
1069
1
1080
4
3429
7
1094
1301
2571
1545
1766
1875
3673
3
964
1859
1992
234
0
7835
14
2173
4074
1476
1152
1249
946
1681
2193
1669
990