1389
2
4895
8
3498
4
1124
1
2600
5
3287
677
514
0
177
928
2069
3
2830
7
2461
20
13159
2064
17637
2191
2797
10
22794
2493
3116
408
4910
1969
282572
2419
2024
1008
1705
6213