1606
1
1057
2
1144
0
1819
2475
8527
2578
6779
5
2131
3158
2744
1526
19944
4335
1766
2571
6
2512
3326
3
2377
929
4044
3083
17946
66
3386