1231
1
14125
10
2848
2
181997
11
1672
420
0
841
1994
1115
1548
989
1544
3
2447
6
2518
2192
1218
2235
2060
1665
8411
575
1812
2788
3560
2763
775
621
2890
1679
666