2041
1
2907
0
4964
3
17353
415
957
4111
2
798
309
467
177
381
592
1877
297
2634
209
787
1603
367
2490
31535
970
458
403
932
584
214
2093
494