1185
1
2698
1623
108797
0
1015
1694
951
690
2669
2
2294
564
1943
5375
1403
1743
1446
843
3629
1423
1564
1504
1787
3206
5
716
165
19944
2483
2823
432
1682
4