604
1
4000
2
870
867
707
902
540
1372
513
4004
3
2205
486
1130
1282
373
1655
2025
0
2156
2041
16
2243
1027
2526
4
1063
629
2420
1066
6
469
1900
8
527
567