848
1
585
3354
7
1801
2
4126
3
477
1012
982
91156
0
6031
12
7208
614
1148
1917
2234
963
1417
1492
189
2445
1051
1840
4
7050
355
1061
763
2013
1481
920
2703
5