2398
8
2695
4
2467
1
1581
0
809
8527
1386
1522
1812
475
460
2322
490
562
1431
352
123674
35
2241
334
980
24337
22
2786
1161
673
1185
2
371
1001
572
4387
792