12305
3
681
1
349
819
10423
1781
7870
2136
5
8065
4
1581
2
642
722
0
703
5252
3882
10243
3926
14
1525
1011
3943
1587