597
1
1182
3287
998
1024
2
661
0
2372
1894
775
1129
2356
447
1664
2982
3
3795
1330
552
31535
846
1649
417
830
1448
559
544
1431
691
909
1192
1378