363
1794
823
933
1252
76
701
321
1074
642
1763
603
1094
2339
1144
1966
27
47
21
923
1586
513
1015
502
63
611
1502
2132
2011