3609
19
3003
5
3391
7
2177
3
1068
2
1090
1538
1681
8
1371
0
74
1
1094
2837
10
15563
1833
3446
1620
1541
518
9808
2179
1225
789
1436
881
346
1162
562
1222
2965
5424