12958
5
8597
9
2809
2
7039
0
2499
4
479
8969
435
291
572
1758
419694
5678
8
297
1281
1
348
3114
3092
7334
510
2275
93
164
341
2224
462
1824
961
1392
334