1880
2
2730
6
1824
0
2668
3203
10
1020
2881
968
1098
25137
2657
3
2855
20634
8
458
1062
2190
323
349
495
1130
597
1152
416
320
105290
437
2339
467
1518
1