802
0
5155
8
301
53
235
1842
2
847
2190
1
2964
20634
979
434
1325
1463
7334
4
830
646
2076
1131
2855
3
953
1132
255
6370
5
247
544
968
286
81
4111