1212
1
3250
2
1675
3
3572
5
1563
4305
1992
807
4443
9
1828
1927
1845
1015
697
0
1268
2669
1309
2627
913
297066
2949
1743
4914
55904
985
37355
13
467
3120
4
1469
4971
6