2550
1
1910
0
3235
4233
1099
3
3612
6
3242
1550
5367
8
367
1152
6371
7
4631
3888
2929
2
2683
282572
635
3044
13
2822
3903
1141
4818
19