311
1
604
343
0
2368
983
2
684
2023
586
17
5175
401
1411
714
334
326
827
2769
2630
120469
35
2520
1898
403
2596
2819
282572
623