565
1
1033
1362
3924
2
766
0
943
904
393
3327
5
812
1589
1097
720
6547
1619
2985
2367
1005
1542
1615
4
1611
1799
1310
3
938
88
796
1699
84
1477
939