470
2
322
1
575
3
423
606
4
655
211
1147
1637
2206
6
29629
0
137863
11
89
3778
1513
1004
1626
1124
1587
698
877
841
1158
252
644
596
687
646
8
844
1209