681
2
664
3
214
1
251
127
267
541
453
2934
4
3058
3303
1959
722
1846
1298
4980
7
895
5732
5
1602
1555
6
2717
2643
2687
152
1001
134
376
787
69
62