1101
0
668
602
390
4455
2
379
407
1425
572
722
1981
410
1020
1043
846
31535
798
881
328
859
482
1557
267
1436
1161
2490
2964
670
1939
422