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