2245
3
1992
1019
1
697
0
108797
1309
2550
2
4914
4382
4
1431
5389
2036
1426
2203
1937
7
1668
3102
4471
1631
918
4606
928
1363
1989
1125
1912
1637
1780
1118
1365