2403
1
830
0
3442
3
1417
2
18816
11
1313
2173
1543
3090
6
9956
3562
791
1380
1749
3158
1854
2377
1814
4
4198
980
685
16338
8
2932
10827
14861
7
1844
526
2996
32302