1017
0
1444
1
2919
2
3169
5
1447
1036
6209
913
2005
36905
3113
3177
99072
4939
2967
3
40062
19
660
789
2368
3657
12
2103
8819
4315
1650
4968
284
631
521
5347
4
12717