19932
6
4499
12
2241
2
2698
1
7964
5
2838
3
1479
1354
562
298
1191
313
0
1642
2310
5017
10
8527
1386
1522
1579
30334
1812
2322
4
1431
123674
35
980
24337
22
2786
1161
673