2819
4
550
2
2717
1
1204
6
2104
1602
5
542
928
855
909
602
184
0
83
641
357
418
390
464
79
229
306
1835
8
2266
3
527
315
1024
487