3696
1317216
344
503
32115
34917
1855
892
13310
480894
12737
17510
1177
13635
7688314
743662
4963391
952966