3799
12
2880
5
634
1
5277
6
2337
3
1170
1343
0
1132
2306
2
3250
1506
745
2814
1869
1550
302
4929
7
670
964
2330
769
522
120469
35
440
3025
1334
11829
3505
4
21743
365