2587
16
968
0
2275
2
1824
20634
8
2730
6
2809
31535
1020
1898
4
19279
17184
44
2668
3114
17353
1043
1
802
846
1251
608
3990
25137
381
1477
2855
3
325
390
247
13159
10
467