658
0
1333
1
951
1239
674
2
8527
2530
511
24337
22
1136
913
1790
1451
3546
1358
2615
1162
1223
851
3354
6753
17
3591
11
599
135
1767
2505
5746
23
1324
1514
1305