19932
6
2310
2
4499
12
2241
1354
1
1191
298
2698
7964
5
2838
3
1479
1522
0
562
24337
22
2268
4
400
4309
1075
658
313
1642
6929
11
5017
10
674
30334
2322
913
1444
1777
1415