2954
2
850
0
337
5151
338
375
345
2771
2271
4
1298
21152
8
3971
1
3863
14
414
2502
5
749
1243
4651
3
17391
7
1105
534
572
3126
2663
13967
596
1396
2163
1500
1993