1628
1
1308
666
1093
0
1173
1568
1690
2
3463
3407
1938
1570
1000
830
496
1485
998
1540
1425
2160
1022
83
1766
1543
382
3562
1814
4
2403
1816
4724
3
1746