2687
2
1826
1458
0
4327
32730
951
1
1976
3
619
2047
3629
1671
1196
742
712
2115
1424
801
969
616
1248
1199
2179
2285
1064
2452
3470
5
1494