2660
2
747
0
5055
3
1451
1182
1029
7674
7
1547
2265
1
577
1075
72
2836
672
161
1441
3863
1509
1027
4525
6
1005
658
1564
1529
1265
2562
2277
2344
13018
1637