1825
1
2727
2243
6
1371
1111
1277
2
1690
4383
3
83
693
0
2368
1788
2166
526
2710
1660
801
1093
830
1568
1681
496
745
1547
2562
1431
3562
3326
673
1691