3655
11
945
1
24337
22
2584
1131
2
3591
7471
9
1590
2072
3
1749
1812
6753
17
3465
3354
2322
4
3898
10
3364
687
980
2786
1814
4398
1660
2277
0
2392
1001
742
2336
123674
35
1533