2914
1
671
1943
0
3708
582
2
561
302
2921
15
1337
2546
3
2189
2281
604
3558
693
399
445
2413
2316
1930
8475
12
2704
5570