3114
4
375
0
181
874
268
280
2459
9
339
837
556
259
998
882
592
800
798
38
157
1020
2546
1
1511
802
747
1824
2041
632
686
81
341
611