5645
9
502
1
82
372
935
87
1186
2
560
930
395
1866
4
495
343
140
957
3
813
630
0
288
1543
886
359
271
346
289
421
1920
5
366
617
489
354