1417
1
3929
3939
8
2100
2
2767
5
1152
1663
1237
0
2221
4
1962
603
3629
2794
841
1618
1022
862
2650
20
3871
2333
3
3066
7
2534
3470
1868
2343
760
1265
1412
3505
1889