3083
2
15233
1
3738
5
5440
8
3673
6
1391
0
600
2732
1710
674
1329
2264
2204
3591
11
1601
24337
22
3107
7
3012
4
14
467
9956
3
758
10827
1812
17946
7471
9
5504
16
1189
5169
1777