5937
3
1431
1
2061
2
2114
4328
10
1811
0
46414
1015
1105
458
2522
1152
691
768
2261
584
896
1009
1154
2515
1649
1418
2297
4382
5
1921
4594
649
1069
1045
3659
14