6960
5
2689
1
873
674
2
2821
851
4521
24337
22
2268
4
955
7822
1239
1324
7053
7
1841
537
0
839
658
1376
5204
3
1403
3591
11
2942
6
2836
1563
400
6047
54
7471
9
1162
6753
17