484
0
1100
2809
2
374
154
918
1079
1
25127
536
266
1377
1824
213
1095
637
988
294
647
297
2299
31535
834
448
257
539
611
1128
19279
604
1511