1690
2
1938
0
382
496
666
1
1628
665
3207
2558
1173
1568
3463
3407
930
1570
1308
1883
1000
801
830
1528
1485
998
1766
275
1543
1093
1380
1691
3562