1049
0
577
931
1199
366
607
683
1866
1985
302
2244
4
804
2627
2399
877
1588
1285
1028
1346
1963
2
692
878
706
516
1239
295
417
1212
1
1133
2238