3014
20
2072
3
2241
1
1466
0
1576
3918
7
1458
2477
2744
3551
10
3423
2
2571
6
6779
5
3465
10827
4
742
9956
66
4168
96
3485
844
8607
8
2972
1289601
1618
4943
2153
189326
2471