2336
5
1725
3
1290
1
706
2631
2
1554
1633
1180
0
3715
5151
3819
4158
8
2740
2390
2425
7
3080
21152
4651
17025
20
1713
2779
1721
181997
11
2650
1047
280
2405
297066
2932
818