1921
2
4594
1
846
0
552
1089
1085
503
768
458
2260
3
2395
46414
440
244
2992
323
1192
2522
5009
390
296
759
1115
572
584
1045
525
1215
4311
2952