2181
2
5577
6
1260
0
426
1
1083
883
1707
786
450
923
432
1701
261
656
3044
5
1759
9
936
1272
3
1724
982
1325
499
807
1405
829
757
1203
1696
10
937
2161