1812
1
2255
2
2322
4
2786
1001
0
1832
4187
10
1868
3
1585
3998
5
2245
1162
5204
3053
7
1239
928
1767
592
1248
123674
35
5805
12459
718
94424
6753
17
674
1558
2732
469
383