2227
2
521
0
3191
725
1475
2562
3918
3
758
536
1095
1
4562
5
467
432
1301
576
883
2165
1904
814
662
581
512
2242
600
395
2173
1606
778
501