2535
2
572
0
2891
4
1819
1
3498
3156
8
14
32302
1988
1233
3657
12
1358
2468
3
6346
16
2100
635
1603
8527
915
975
2990
2209
1773
2166
693
83
526
784
1690
2710