4100
0
964
794
1632
2
1030
717
682
1477
4924
1351
1808
9927
9
841
3
126444
18
8299
4
26677
81768
42
135825
709595