425
1
112
0
152
97
607
8
380
308
428
269
1337
3
979
601
1432
2
67
1063
656
1352
1569
9
2069
6
3414
1463
18
17662
71415
2551
3252
2409
1550
1232
1973
1796