2825
3
2100
4
1361
1
4695
14
1686
2
5536
23
1400
1213
0
2217
1227
5717
1879
15177
3879
7
7543
8
2886
2082
4016
844
9036
9
2097
2534
3368
10293
5
1931
1749
510
3162
1969
6977