5165
5
317
1
1279
2
973
999
3
1534
1759
8
2097
950
1040
970
1787
1368
1592
0
1146
1657
5436
12
723
519
675
306
663
588
2315
2531
3031
20347
4
330
274
279