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