1050
2
2998
1
1176
900
16369
10
3933
5
2463
8
5565
7
963
1064
3502
0
2479
2086
3
3748
1897
1683
808
3782
6
254
2726
18766
3152
5279
1867
3976
1989
7124
17
4770
11
765
3210