2788
2
6741
4
1489
3286
1
1364
594
5407
2194
1179
10180
8
493
83
1808
7
763
2466
5
1239
0
539
432
617
356
418
951
2132
953
1282
2295
3
2755
2835
2614
1595