2636
2
2120
3
2670
20
2169
1765
7
373
0
3408
12
6197
4
2914
1
985
5745
5
4073
316
1926
2997
1074
8312
7551
17
2446
2827
5381
3466
1373