2207
0
110
621
647
894
956
284
1205
352
2362
2
513
667
480
1047
389
370
953
1
543
688
29355
1816
618
2562
4
1026
3351
3158
592
1560
563
1949