2730
6
618
0
1025
2275
2
433
2199
1416
505
4045
1603
970
605
458
325
420
1414
1112
468
2041
1
1128
1608
358
432
741
4396
3
986
614
392
376
2132