2121
4
409
0
1045
849
1
456
2524
2
2176
5
981
1661
1961
521
602
3375
405
722
410
407
787
1103
1614
1161
3803
846
2799
7
668
367
8773
10
2346
3
5875
1456