652
0
1869
978
1393
1
621
637
4937
2650
20
542
1376
868
280
2405
1310
543
691
971
2932
2
87
733
1816
576
545
1015
1326
611
1785
2649
1698
1380