5151
2
1632
3080
3
3715
21152
8
4651
4499
12
4588
5
2968
1
2650
20
1539
3644
280
2405
2740
2932
1554
1371
1779
7976
2456
1681
3126
2254
3863
14
3054
1449
0
2360
6
297066
1500