1667
3
2482
1
4406
4
1841
15
13194
5
4004
2043
2
1878
3458
8
3982
11
2465
21
3020
2044
935
874
2767
3969
6
6927
2068
2318
461
413
371
639
1104
528
619
563
1478
1051