2982
3
923
1
1380
0
3315
3238
4168
5
2769
2
1015
2074
7
1119
2738
611
101415
109
348
3028
1698
6105
2060
4937
1974
612
87
1442
1922
733
1908