1812
1
2732
2
3046
3
4187
10
2615
9160
5
2322
4
6676
12
3195
980
4724
2786
2573
7
123674
35
24337
22
1001
0
718
3267
3539
20312
39
444571
9
3107
674
4562
1558
2082
1579
2906
1411
5432