1022
2
2966
5
2064
1
3498
4
1120
2141
3
282572
0
2069
785
2727
4671
4513
11611
503
1124
2275
2819
2730
643
3063
2420
2097