3234
3
2962
0
2043
8535
12
1475
1
2238
8072
2123
2
2939
665
2907
2108
6
2601
4
2411
988
1657
501
1049
1417
2356
2102
1518
11192
10
5889
8
1527
1632
946
1986
2595
1308