1842
2
2522
0
437
2309
3
653
4513
1
2190
2587
16
20634
8
750
1463
6370
5
7334
4
572
1903
2320
431
402
1728
2076
7082
9
1131
2806
213
2855
2531
247
525
4067
7400