50
2643
0
3
892
1
4
1047
2324
2069
2874
5
24
1145
2545
3404
13
2231
1823
1768
2869
2362
933
991
1525
2273
3032
880
1030
1920
1083
2308
2591
1763
3019
1772
2