633
0
691
1310
1274
637
348
4937
868
733
2757
2
1698
1785
611
575
1015
612
576
2649
545
1816
971
621
1348
2534
1494
538
1614
361
1212
236066
14