3031
3
1137
1
1501
1907
7219
6
3616
1999
3044
1286
2
2785
1987
0
2964
2045
2157
5633
5
3790
3608
4
3046
3865
1732
2296
2350
3200
3348
1582
1746