58
0
239
1
118
316
170
74
30
2132
690
494
100
1234
2
764
1040
830
795
1188
83
882
1012
1372
5
1125
909
994
93
111
451
1289
1436
738