97
1
2076
2231
895
0
11881
3
2395
2288
418
575
319
871
2190
5255
16
414
383
1759
2330
4
47041
882
2114
483
385
369
282572
924
166543
18