2550
2
3916
1
1679
11059
9
846
0
2430
3
1941
2507
2372
578
2117
153793
1015
815
2576
852
2099
1373
1137
5147
776
1087
4309