806
2
409
0
637
1070
1
3546
3117
3
22330
22
1883
381
445
2490
317
1470
1101
456
2143
2702
1326
413
1877
410
1710
379
544
1045
2328
1612
1133
760
3359