1649
1
2194
4
1020
0
525
2546
802
8773
10
2658
785
5155
8
14492
3650
3
1842
2
4017
3929
1616
653
1446
1598
2190
2564
1925
20634
1463
5147
2306
7334
909