1336
2
2906
1380
0
5065
1
15233
3738
5
5242
1922
2366
1431
2090
3673
6
2558
635
2468
2732
7159
10
496
2934
883
2264
1973
674
3180
3
14
1070
2535
467
586