2245
3
3326
3090
6
1182
0
1734
2
1788
1
2903
2932
619
3765
4
21152
8
2600
1404
1816
7034
3546
1234
3080
297066
2392
1168
11059
9
5431
1606
2394
2131
2710
1598
2666
2166