947
2
2567
7
2298
2408
1
1141
5
556
0
2135
6
1092
1325
1351
3
3458
8
3414
1091
4
2779
3020
539
94
938
540
353
278
918
898
1146
1487
108
720
1249
842
1184
10