453
3
2521
6
1267
0
10220
677
2
1428
289
1
746
1708
21166
869
4010
1752
3541
6117
9
937
8190
4
1972
5816
5
1330
8916
1298
967
17438
8291
18
212281
81782
42
1241
334
248