12958
5
8597
9
8969
0
1758
479
17730
11
1392
20374
2809
2
334
348
3114
4
510
93
291
31535
2224
462
572
586
17
961
419694
3663
1
2275
13760
7334
5590
1328
435
19279