1050
1
190
0
240
645
801
715
2973
3871
2
1490
13967
2905
2013
2633
1787
1788
1289
2951
1816
1510
4
3735