820
0
1306
4
228
1
430
1919
2
367
309
83
225
558
112
810
66
1438
8
580
2882
93
100
1980
2141
7
85
729
1645
1026
849
420
1378
509
397
715