2108
3
2322
4
2054
8193
13
3109
14
1152
1
59
0
4943
2
1695
3539
9055
10
2794
2234
1889
1618
1458
2327
11
841
471
2297
862
2105
2650
20
2999
1540
1752
3066
7
4012
3723