4642
3
1412
1
2468
0
1162
2934
2
883
938
1464
7265
5
762
1149
2872
4
5571
1399
2733
3036
3873
15
7299
27
1087
998
1819
986
6644
12472
2082
972
3448
1168
7159
10