2059
8
1421
1
2604
7
12958
5
1822
1193
544
0
650
1665
4637
282572
1716
4110
4
256612
312
4669
2
2554
9
1513
447
2188