1597
1
1643
2
2254
1393
1941
4
3439
8
1628
1092
1537
880
5597
894
2152
0
5147
346
3818
7
4042
11
2190
4759
2189
4034
1252