1431
1
3117
8
1812
1590
1815
2
1031
2322
4
2377
980
2786
4506
2562
24337
22
1001
0
1929
3267
851
1690
4187
10
3289
4562
1558
2082
2732
1397
423
6676
12
5432
604
2360
6