556
1
79
2818
4
364
881
0
1217
84
303
380
81
646
1190
2
93
1393
1513
3
77
1080
671
486
631
407
1365
549
565
658
416
733
481
1481
473