603
0
1417
2
1265
1
1031
1475
3243
4
3026
2333
3
3262
5746
23
1815
1812
13499
5
1958
8527
1743
2272
3798
1416
5164
3742
6
2361
7071
2638
2667
2337
1876
3479
683