2669
2
3092
1
2691
3564
3
2733
1152
0
3595
6
2141
5677
15
18385
91
1408
4
2119
3403
923
11
2086
1740
1342
3006
282572
1178
935
2422
5455