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