2209
1
4692
3
1288
1290
1977
2
1039
666
1330
529
1054
3863
1295
510
1879
946
1363
1411
2044
2570
2578
1438
2763
0
605
2837
3026
2082
2272