200
513
4
8
50
859
2
12
563
0
1159
650
1
10
643
27
601
516
741
3
16
300
1455
6
578
7
1856
70
1796
54
1243
31
1191
35
854
25
1895
245
4110
454
1577
76
1442
21
1684
59
1051
24
1514
28
1341
42