642
1
819
0
3016
7
459
867
77
1781
2
1560
6
1451
1133
2608
4
990
1487
510
482
1403
2124
1338
871
651
1181
2107
6546
5
74
73
4843
11
1110
501
403
1108