653
1
1516
4
77
895
5
1195
2
1453
3
491
3148
0
11342
7
664
490
831
1370
239
732
88
962
1324
72
80
2023
1352
731
741
865
1048
1034
85
98
835