2309
0
1014
1
1055
3326
3
1746
2060
1168
2495
8411
1812
2788
3560
2763
775
2
2890
1679
444571
9
1162
1924
1331
1527