1672
1
841
2
2848
1218
1548
1994
1544
3
2447
6
1115
0
2192
1812
4187
10
1231
1431
2732
2322
4
604
980
2786
24337
22
1001
951
14125
3267
603
3354
9
123674
35
3107
7
4562
1558