511
0
918
4111
2
543
3092
1
257
555
297
2076
1149
3660
2546
945
121182
581
5255
16
514
2330
4
516
592
418
1711
679
1862
327
2283
2634
303
386
1267