209
1
521
707
327
270
2
244
222
394
305
1869
4
420
1070
6
1258
3
296
1007
241
268
331
255
762
656
304
775
0
9940
9
1819
706
388
582
2096