1228
2
2967
3
572
0
3239
6
1699
12621
22
2480
1
1372
2019
2083
4018
7
1967
1264
1130
1462
4
1295
1225
946
1363
2837
1411
2570
1739
1438
2763
605
3026
2082