1292
1
1630
2
1143
1309
0
1992
3
697
1497
4914
1987
2239
3120
4
3554
9
5389
4036
1840
1265
2627
1391
1743
2821
607
4670
1667
3962
6
3517
1683
5597
8
7304
7
5135
4228