1513
1
2535
2
572
0
2131
1788
1819
3498
4
3156
8
14
32302
1988
3053
7
1233
3657
12
1358
2468
3
6346
16
2100
635
1603
8527
915
2990
2209
2166
693
83
526
784
1690