2211
0
2060
5
1501
545
924
333
2431
3
3036
327
1453
2
1215
1
1346
2796
422
834
797
2457
4
2169
394
2690
1348
492
529
1306
424
2100
57
772
4987
501