3159
0
3798
4
3125
2
392
789
1
1045
32302
1193
2041
3380
1457
2313
1643
319
2932
2075
1386
4821
467
332
931
3498