605
2
994
1
886
667
3
517
401
1880
0
2670
216
1291
319
1025
12146
2877
2596
4
1186
1507
1442
2488
17
2554
14
932
245
894
901
324
372
457
698
650