2921
5
1681
1
3429
7
1746
2
1539
1038
946
1382
1135
2133
673
0
1080
4
1250
2781
2610
1669
1876
3176
2090
2238
1094
2499
83