643
1
2859
5335
25
587
772
0
11536
17
89
571
2
1420
882
2006
5
1322
705
6
105
2337
1361
278
201
209
189
86
208
592
1442
2575
90
837
1003
1463
3
5681