4499
12
19932
6
2310
2
2241
2698
1
7964
5
2838
3
1479
1354
562
298
1191
313
0
1642
5017
10
4179
1522
30334
2687
1415
1218
2343
2322
4
7793
3238
7
3034
2468
2134
4606
1181