1568
1
888
1087
2
1294
1597
3
2184
1129
666
1628
1455
1173
1690
3463
3407
1938
0
2100
1660
991
1570
1308
1168
1632
1485
1312
1636
998
1766
1543
382