3429
7
1080
4
1212
2
1919
5
946
1
990
1489
3
1703
0
2921
3148
2238
1746
1623
1069
673
1094
1301
2571
1152
1249
759
2053