2060
5
7334
4
745
0
1343
390
6058
2076
1
419
876
467
501
2855
3
422
437
957
23150
9
3250
2
247
1506
1132
2306
1115
2814
4111
2330
634
1869
495
440
3025