1306
4
530
409
0
1110
3
252
1
637
1099
323
3546
22330
22
1883
381
445
2490
5135
1101
456
2143
2702
751
413
410
1710
379
544
1045
2328
1612
1133
3359