19932
6
4499
12
2310
2
2241
2698
1
7964
5
2838
3
1479
1354
2322
4
562
718
298
1191
313
0
1642
24337
22
603
5017
10
4187
1522
1579
30334
592
913
1444
1812
1415
2268
3267