2651
5
7590
24
514
11121
18
805
1
2070
4
4302
9
609
0
824
996
2
1284
1270
624
853
866
941
883
1719
8
1142
1081
3
936
1928
2598
1973
2072