1029
1
1622
3
2143
0
1918
2
1126
637
409
4016
381
445
2490
1101
456
2702
413
410
1710
379
2364
7
1045
2328
1133
517
273
505
2199
403
1842
1661