3429
7
2309
0
3326
3
1249
1
946
1684
2921
5
1746
2
1623
2499
1069
1080
4
1094
1301
2571
1014
2238
1152
990
759