3403
2
253
0
1328
1
5922
5
1744
7329
6
1352
402
971
2344
1462
5151
3080
3
3715
21152
8
4651
2650
20
1044
1617
280
2405
2740
2932
2477
4
297066
1500
1994
3357
5997
1665