921
2
1130
1
7616
20
2144
11
901
4356
608
989
586
2543
63
55
295
227
413
713
0
119
510
1484
2688
2606
14
2381
5
2318
1333
1867
8
1383
303
165
484
535