3429
7
1249
1
946
1684
2921
5
1746
2
1623
2499
1069
673
0
1080
4
1094
1301
2571
2238
1152
990
759
2053