5353
3510
1676
965
4362
787
1047
1906
2182
1202
2837
6393
78407
3809
2329
4143
1836
3383
844
787
1005
2720
1880
1109
895
904
1216
4582
9186
1100
893
976
1542
2371
5048
7894
8805
3767
1265
1818
1810
2480
1563
1774
5476
5998
1311
1391
6057
6685
8453
3807
5720
1362
3868
2445
2704
2366
7903
2747