5681
0
8834
975
31451
2523
6
143625
11
7977
4
1761
1
4679
13171
10
1760
15
794
945
4107
1299
3
504
5
362
2
422
721
314
222
291
886
269
458
365
248
270
519
932