1337
1
1188
2
1004
3
1368
670
726
553
996
917
0
524
1056
3087
7
562
676
523
788
1175
2409
86
72
691
1541
1158
198
1344
1790
10
98629
31
1322
855
830