1453
2
409
0
637
1832
3
1687
2547
1
2054
6
1651
3546
22330
22
1087
1883
381
445
993
474
2490
991
835
1101
3868
995
456
4098
2143
1610
2702
413
410
1710