130
1
1635
4
481
1424
2
1137
583
2225
2173
2446
5
1113
6
2261
3
749
449
714
0
1851
573
1146
560
806
1009
799
112
1470
722
766
1058
580
2732
8
337
317