802
0
692
436
1636
1842
2
3233
16
953
475
2111
3
1507
1
246
787
573
2551
58
390
3456
325
1051
589
962
2855
2126
783
423
772
631
2727
5
247
948