2875
4
1653
2
2249
7
5361
5903
9
1469
1009
1
3348
22
936
526
2378
1383
464
572
3
1019
1778
6
1270
12
469
2689
321
660
652
618
1007
0
871
3204
1295
651
603
679