1306
1
503
0
303
1649
18385
2
18403
6
965
1799
1754
1069
1780
2952
655
2831
584
5918
4
525
2524
1343
1084
467
1431
296
1115
458
909
1192