2921
5
972
1
3429
7
2854
1681
1669
1876
1539
1249
946
2170
1684
1746
2
1038
2430
2886
1135
2133
1250
1319
1603
1623
2499
1530
0
1069
3176
673
1080
4
2152