1023
0
2634
2328
467
415
292
1319
798
4111
2
409
675
25137
381
1133
177
1939
456
474
918
2076
1
846
637
349
1423
968
1303
31535
403
1043
1020