662
0
1431
2
909
1
1378
1069
650
509
896
1105
3268
1024
1586
1543
2379
167
1115
1584
1392
661
3659
14
2470
458