394
1
796
2
715
0
529
1426
4
1261
849
509
397
1150
1528
93
100
1980
8
2141
7
1645
1026
420
1378
729
85
1438
580
66
2882
810
112
644
477