1513
1
2535
2
572
0
2131
1819
3498
4
3156
8
14
3080
3
2932
32302
1988
21152
1233
3657
12
1358
2468
6346
16
2100
635
1603
8527
3090
6
915
2990
2209
2166
693
83
526