92
2
625
0
1767
896
1453
1
1034
565
642
284
911
1894
711
718
101
611
392
536
3508
4
2500
17
555
3
543
462
85
124
83
141
668
146
787
114