968
0
1112
2855
3
2522
489
1222856
4
2445
116
9355
164
525
3360
792
587
2189
2183
1
171
5262
10
2564
2
4922
1772
423
2843
287
387
1131
573
6515
1602
658