1712
1
553
1619
673
0
1129
2
1591
1166
2683
4
478
1203
3
2272
1568
878
1180
2015
1650
1226
1278
1218
1337
1813
460
645
373
3580
3621