665
0
1622
3
3677
5
2143
327
1
330
3148
9
1762
2
1918
1603
2842
8
6406
12
4179
784
2407
2276
4223
22
1378
521
1079
2361
938
3260
325
1666
22330
2321
292
785
326