802
0
2199
3
5155
8
1842
2
633
1
2522
653
2190
1346
1225
20634
1463
1084
7334
4
2459
1095
2905
646
2076
1256
490
2855
2991
10
1036
1610
2936
247
738
772
4111