3696
2
4042
6710
0
1517
4
5151
3080
3
1539
1
3715
21152
8
3315
1467
4651
2650
20
3090
6
181997
11
280
2405
297066
2740
2335
1892
2932
2089
1371
23774
1779
1500
5801
2564
5674