886
1
664
740
2
1323
969
0
708
72
80
1331
863
741
3
730
2023
7
732
735
5
476
686
1029
1190
1374
3207
1266
2431
2963
2879
77
111
567
119
956