2700
1
2090
4
9905
6
2976
7
2216
9
1601
1452
2
2304
1720
3
2692
0
1351
1489
1512
3296
2382
3438
1946
26
4404
33
1295
2999
3037
19
1050
905
2205
7046
3116
6085
2631
2051
2819