44456
0
1588
2
3785
23
731
3418
1
13375
6
565
787
652
2138
3
456
645
303
484
220
1134
1102
951
4355
54
1155
691
2979
11
68
2096
179
1979
1395
5765
4739
1870
4