6560
9
1301
1
4100
6
658
0
5151
2
3080
3
3715
1681
21152
8
4651
3636
4
2650
20
2653
1363
3090
181997
11
913
280
2405
1307
297066
2740
2932
3013
15
1468
1077
2948
1365
1459
1500