12958
5
8597
9
8969
0
1758
479
17730
11
1392
20374
2809
2
334
887
348
3114
4
3498
510
93
291
31535
2224
462
572
586
17
961
419694
3663
1
2275
13760
2069
3
7334
2064