2312
0
2077
1
1202
2382
2522
2
3863
14
2163
2999
3
3126
3054
1716
1985
1993
1320
1631
4
1633
2737
3198
8
1819
2502
5
1681
904
3354
1982
155
636
17391
7
2505
1055
1743