44374
0
1945
4
914
1401
3
1540
106
2694
5
1067
2
1075
1
1818
2073
8
1453
2906
891
1047
533
1034
609
997
1070
782
1139
1188
668
124
252
1396
1187
2928