1632
2
5151
3080
3
3715
1690
1
697
0
21152
8
4651
2650
20
1247
1044
280
2405
2551
2740
2932
297066
526
34959
18
1047
7976
2456
1793
3126
3863
14
3054
1449
2360
6
1500
1380