2159
1
1813
1295
3589
3
2650
20
2317
2386
280
4321
4
2865
2
1581
2801
9077
28
471
4179
1278
2250
3195
4199
3765
2420
2245
822
1226
3053
7
1622
1020
0
1179
706
4884
6