1212
1
3250
2
1675
3
3572
5
1563
1309
0
4305
1992
807
697
1497
4914
1987
4612
4
2195
2239
1775
3120
1469
4971
6
1018
3798
1036
3554
9
5389
4036
1265
1152
2627
541