628
0
789
572
1355
463
19079
6
2245
2535
2
4044
5
3083
1070
2465
372
3125
382
85
5431
1020
3690
109776
42
1243
1615
2646
4993
2348
1
1601
3
47639
908
3252