796
1
538
78
953
0
717
573
1600
1645
2793
4
1027
545
709
622
2
1629
422
3236
10
468
793
1071
569
708
912
4872
7
932
1129
1117
1081
1393
634
1465