954
1
3280
4
1304
1564
1194
2
2505
7471
9
3591
11
1558
400
0
1251
1415
1382
851
1162
2268
1297
674
1767
1239
6753
17
517
1761
658
5746
23
2255
1250
1465
2836
383