1431
1
3117
8
1812
1815
2
2322
4
980
2786
4506
2243
6
24337
22
1001
0
1929
123674
35
615
3267
851
4187
10
3289
4562
1558
2082
2732
1397
1806
6676
12
5432
604
673
4425
1451