2250
1
2515
3
7037
2
1632
5
5173
7
3613
3752
1395
4
7322
8
237563
0
2323
10
1384
1372
6
1575
6074
3599
25831
21171
7648
84252
90872
15910
150826
80982
31889
219724
50758
3931
37738
1440