1746
2
2524
0
1570
1
673
2368
1578
6
3035
2990
745
1189
571
665
868
1778
1105
1814
3326
3
32302
2771
1103
562
484
2082
2663
914
490
1581
1243
668
1166