2921
5
3429
7
1080
4
1681
1
1539
946
990
1382
1038
1135
2133
1250
2238
3296
1746
2
1623
1069
673
0
1094
1301
2571
1859