3982
11
2465
21
3014
3
2042
2
3457
8
935
1947
1
874
6927
2068
6
1050
2318
461
413
490
371
639
1104
4
563
1478
619
526
1514
1115
7
450
462
2964
10
641
1436
1733