312
2
12444
20
1652
1
707
6713
12
2138
3
530
0
1218
619
3392
6
1596
570
1624
5
414
8936
451
558
2339
897
445
1428
1012
4430
8
409
410
1000
397
1309
914
4