4499
12
1479
1
19932
6
2310
2
2241
2698
7964
5
2838
3
1354
562
298
1191
313
0
1642
5017
10
1522
30334
8819
1415
289
1028
1566
10064
8
3238
7
1978
10092
12367
26
7304
4285
2468