4426
0
2490
1089
1133
598
366
369
93
584
280
301
2123
339
683
590
1824
1436
7952
1
390
1215
1317
2522
2346
362
2551
722
968
547
410
1664