1292
1
1630
2
1143
1309
0
1992
3
3120
4
1743
297066
697
1497
4914
2949
444571
9
1987
2239
3554
5389
4036
2565
1840
1265
2627
2115
1391
2821
607
4670
1667
3962
6
3517