2312
0
1015
1
951
1038
1681
2686
8
2982
3
1883
2
1639
1694
2077
690
2669
1366
1787
1539
564
2294
2170
1669
1876
2522
2430
1743
4954
4
2495
108797
2886
1087
1740