2562
2
745
0
3326
3
994
6
1093
849
526
915
2650
1475
673
1709
1307
693
3007
4
1044
1632
1369
1
2013
1539
4179
3679
2934
944
2369
985
3200
6182
3365
801