552
0
619
1
383
2189
2084
1343
2749
1011
2
3510
3691
5
1518
3498
4
1551
1452
543
2727
111
2748
968
802
2541
573
381
918
501
819
2043
1880
2475