486
0
1094
2275
2
265
90
372
782
573
339
421
892
968
185
390
471
472
2290
1073
337
2091
1080
381
1029
1053
290
484
4106
587
1408
311