2606
14
2933
4
1834
1
91
308
294
272
1033
2
921
569
1919
653
84
1634
1625
70
1937
738
935
520
1758
490
1707
908
107
542
387
1599
696
505