499
1
5639
9
1861
2
2196
3
1562
2639
5
738
2433
12
1800
1142
1697
794
804
1004
1074
702
637
1801
1051
678
795
932
674
654
446
0
553
407
997
7
606
493