2566
3
1301
1
1623
2
2921
5
1069
1080
4
2499
1094
1988
2571
2108
3429
7
1249
946
990
4360
2539
449
0
1152
1684
2889
759
2053
1746
1178
432