622
0
810
1
502
371
101
866
1787
10
1236
4
1239
324
885
305
124
84
2
98
74
161
153
1224
7618
20
528
516
456
1111
8
1401
3
1160
2553
1596
1580
1118