1389
2
1501
1
2855
3
166543
18
2069
6800
0
1614
1015
1124
3092
2587
16
798
2830
7
2554
408
3691
5
2809
717
2301
2881
1242
6500
6
2224
1745
2388
3039
2368
3862
4111
6062