845
0
802
2190
1
341
327
1780
1784
2
518
325
580
2855
3
2211
857
247
1137
36609
34
12958
5
486
1559
362
436
1454
13159
10
445
637
846
58