2669
2
1238
1
2127
1470
1464
0
6194
6
2119
2095
4
18385
99
1172
2733
3
3092
3248
923
11
3564
2856
1885
282572
4143
2982
955
1750
256612
571
3795
1245
1903
918