945
1
1131
2
1533
2336
733
962
4587
3
2468
0
2934
883
1070
2778
586
938
1464
7265
5
1202
1399
1259
762
1149
5242
678
2872
4
1033
3386
994
6
3612
10
6707
24
2131