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