220
1016
972
2286
21819
1348
1238
11316
31511
853
663
1124
19015
867
1226
10018
1773
652
863
944
696
755
35616
673
33
634
2578
1869
33132