1102
2
3765
4
2419
14
3250
3
1071
1
574
0
1100
297066
1599
1788
1720
5293
11
2245
267612
1843
4978
810
1055
1226
3053
7