2848
2
1672
1
841
1994
1231
202
1115
0
1548
1544
3
2447
6
1059
2192
1218
2060
1665
8411
575
1812
2788
3560
2763
775
3926
14
621
2890
1679
666
444571
9
1162
1924