879
5
343
1
373
515
692
9
2836
4
386
1792
2
565
3
433
382
403
352
337
455
472
580
241
163
114
0
2435
11
4585
25
544
6
1165
7561
24
275
347
15374
967