2503
1
3079
2
2468
0
2934
883
938
1464
7265
5
762
1149
2872
4
5571
3
1399
2733
3036
3873
15
7299
27
1819
986
6644
2082
3448
1168
7159
10
1119
4179
2860
2562
948
1749