1325
4
1587
15
716
3
1817
0
1591
1
1031
1287
6
1034
1350
826
2577
5
1618
1550
4226
14
693
637
3810
1256
1771
2
3013
1205
1659
1585
10
506
1252
704
878
777
4605
1188