534
0
1298
2271
4
5296
13
1862
1
1794
921
2715
2
657
1689
1500
1015
3485
7
477
2241
2367
616
2535
1028
809
938
282
3671
337
4044
5
3083
1726
1743
17946