2151
1
2377
2270
2225
2
3063
10
1978
0
3411
4
2087
1953
1945
1827
2668
2999
2048
864
2908
1613
1163
2257
5
1379
3222
3
2282
4447
19
2756
9055
4957
8003
2145
372
437