2921
5
3429
7
2505
2
784
0
1015
1
946
1038
3354
1746
3562
3518
3
1289
1380
1080
4
1681
673
2522
868
6
1451
801
2166
2999
1787
1306