1812
1
1960
2
2132
2528
3
2322
4
980
2786
24337
22
1001
0
123674
35
615
3267
3022
7
3519
9
4187
10
4562
2598
1558
2082
2732
1806
2489
8
2207
1698
6676
12
5432
3494
1431
604
1266