579
1
671
1704
737
89
0
1339
2
80
165
255
593
1827
4
294
76
640
337
244
249
349
119
1086
8
1133
6
386
2152
740
1210
688
507
441
388