3625
1
182
0
1028
918
1496
742
402
1243
577
405
812
838
650
638
422
385
318
6916
697
516
4148
2
1397
463
562
280
1263
1049
1216
1123