3032
3
1137
1
1502
1907
7222
6
3619
1999
3044
1286
2
2786
1988
0
2964
2045
2159
5633
5
3790
3609
4
3047
3867
1732
2296
2352
3201
3349
1582
1747