1690
2
1938
0
382
496
666
1
1628
1395
443
1173
1568
2490
3463
2936
10
1913
3407
930
1570
1789
3
2727
1308
85
1883
1000
801
830
1320
1485
1510
998
168