2768
2
4233
1
1099
3
3612
6
3242
1550
0
1929
5367
8
3134
6371
7
4631
3888
2929
2683
282572
1207
3663
635
3044
13
2822
3903
1141
443
4818
19
1615